Volume 45, Issue 1, January 2016, Pages 23-34
Tarek Abdel-Salam Seleem
Volume 44, Issue 2, April 2015, Pages 133-142
Tarek Abdel-Salam Seleem; Samy Eleowa; Ahmed Taha